
@media (max-width:1200px) {
	.navbar-nav li a{
		padding: 7px 12px;
		font-size: 16px;
	}
	.search-bar h2{
		font-size: 20px;
	}
}

@media (max-width: 1199px){
	.hd-img-list li p{
		width: 87%;
	}
	.whhter {
    height: 125px;
}
.hd-img-list li p{
	padding-top: 10px;
}
.hd-img-list li .more-info{
	top: 83px;
}
}
@media (min-width:768px){
	.container{
		width:1170px\9;
	}
	.col-md-5 {
		width: 41.66666667%\9;
		float: left\9;
	}
	.col-md-7 {
		width: 58.33333333%\9;
		float: left\9;
	}
}

@media (max-width:991px) {
	.toolbar{
		float: none;
	}
	.toolbar a{
		border: 0;
	}
	.navbar-toggle{
		display: block;
	}
	.navbar-collapse.collapse{
	    display: none!important;
	}
	.navbar-collapse.in{
		display: block!important;
	}
	.navbar-collapse{
		width: 100%;
		position: absolute;
		z-index: 1;
		left: 0;
		top: 72px;
		background-color: #0251a2;
	}
	.navbar-collapse .navbar-nav{
		float: none;
		margin: 0;
	}

	.navbar-collapse li{
		display: block;
	}
	.navbar-collapse li a{
		padding: 14px 0;
		border-radius: 0;
		text-align: center;
		font-weight: normal;
		border-bottom: 1px solid #19599b
	}
	.search-bar h2.search-title{
		margin-top: 20px;
		text-align: center;
	}
	.search-bar .search{
		margin-top: 10px;
		margin-bottom:0;
	}
	.zwdt-icon{
		flex-wrap: wrap;
	}
	.form-bscx{
		width: 100%;
	}
	.main-container{
		margin-top: 20px;
	}
	.main-tab{
		width: auto;
		float: none;
	}
	.main-content{
		width: auto;
		float: none;
	}
	.main-tab li.active a:after{
		display: none;
	}
	.main-tab li a{
		padding: 15px 0;
	}
	.main-bg{
		background-position:10% 0 ;
	}
	.date{
		position:relative;
		top:0;
		right:0;
		margin-bottom:10px;
	}
	.search-bar .search-box{
		background:none;
		border:none
	}
	.search-bar .zwdt-icon li{
		margin:0 10px;
	}
	.xs-top{
		margin-top: 20px;
	}
	.link-select li {
    width: 33.333%!important;
    padding: 0 5px;
    margin-left: 0;
}
	.link-select .dropdown>a i{
		float: right;
    margin-top: 4px;
	}
	.link-a a{
		width: 33.333%;
    float: left;
    text-align: center;
    margin-bottom: 20px;
    margin-right: 0;
	}
	.relitive .tips{
		position: relative;
		padding-top: 20px;
		padding-left: 16px;
		bottom: 0;
		right:0;
		display: block;
	}
	.breadcrumb-cont{
		display: none;
	}
	.gray-bg{
		padding-top: 20px;
	}
	.white-bg .col-md-6{
		padding-left: 0;
		padding-right: 0;
	}
	.white-bg .col-md-6 .col-xs-3,.ft-panel .col-md-6 .col-xs-3{
		padding-left: 8px;
		padding-right: 0;
	}
	.ft-panel{
		padding-left: 0;
		padding-right: 0;
	}
	ul, menu, dir {
		display: block;
		list-style-type: disc;
		-webkit-margin-before: 0;
		-webkit-margin-after: 0;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
		-webkit-padding-start:0;
	}
	.footer-cont{
		flex-direction:column;
	}
	.footer .container{
		padding-left:0;
		padding-right:0;
	}
    .wechat-code ul{
	    justify-content:center;
    }
	.footer-links .title1,.footer-links .title2,.footer-links .title3{
		height:auto;
		padding:10px 0;
		margin-bottom:20px;
	}
    .rz{
	    width:100%;
	    justify-content:center;
    }
	.copyright{
		text-align: center;
		width: 100%;
		margin-left: 0;
	}
	.search-bar-sec .search{
		width: 100%!important;
	}
	.wqhg img{
		width: 100%;
		padding-left: 15px;

	}
	.ico-btn .btn{
		margin-bottom: 10px;
	}
	.dl-ht{
		padding: 20px;
	}
	.dl-ht dl{
		margin-left: 0;
	}
	.date-se{
		position: relative;
		left:0;
		top:0;
		margin-bottom: 10px;
	}
	.gkjs-form .form-horizontal .control-label{
		margin-bottom: 10px;
	}
	.date-cont{
		width: 100%;
		margin: 5px 0;
	}
	.search-bar-sec .search-box h2.pull-right{
		float: none!important;
		text-align: center;
	}
	.breadcrumb{
		margin-bottom:6px;
		padding-top:0;
	}
	.footer-links{
		padding:10px 15px;
	}
	.main{
		margin-bottom:0;
	}
	.link-select ul{
		margin: 0 -5px;
	}
	.table-article{
		width: 100%;
	}
	.jp-audio{
		max-width: 320px!important;
	}
	.Article-title{
		font-size: 18px;
	}
	.xs-rt{
		position:relative;
		margin-top:10px;
	}
	.zt-search {
		text-align: center;
	}
	.news-slider-sec .item img{
		height: 280px;
	}
}

@media (max-width:767px) {
	.navbar-toggle{
		margin-top: 15px;
	}
	.news-slider-cont{
		width: 100%;
		float: none;
	}
	.service-btn .btn-list li a,.interactive-btn .btn-line a.btn{
		padding: 20px;
	}
	.service-btn .btn-list,.interactive-btn .btn-list{
		flex-wrap: wrap;
	}
	.interactive-btn .btn-list{
		justify-content:center;
	}
	.li-inter-cont{
		margin-top: 0;
	}
	.hotnews{
		font-size: 14px;
	}
	.news-list{
		width: auto;
		float: none;
	}
	.wechat-code{
		text-align: center;
	}
	.public-list,
	.public-btn,
	.service .public-list{
		width: auto;
		float: none;
	}
	.footer{
		padding-bottom: 20px;
	}
	.copyright .clearfix{
		display: none;
	}
	.col-20{
		width: 33.3%!important;
	}
	.hd-img-list li{
		height: 100px;
		margin-bottom: 20px;
	}
	.hd-img-list li .more-info{
		top:54px;
		width: 80px;
		right:30px;
		left:auto;
		text-align: center;
	}
	.hd-img-list li img{
		width: 100%;
		height: 100px;

	}
	.hd-img-list li p{
		top:0;
	}
}

@media (max-width:640px) {
	.navbar-toggle{
		margin-right: 0;
	}
	.page-header h2{
		font-size: 18px;
	}
	.search-bar_se{
		padding-bottom: 0;
	}
	.main-bg{
		background-position:18% 0 ;
	}
	.ft-panel{
		padding-bottom: 40px;

	}
	.into{
		bottom:10px;
		top:auto
	}
	.tzgg{
		display: flex;
	}
	.tzgg p{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		font-size:12px;
		margin-top:12px;
	}
	.tzgg h3 span{
		display: none;
	}
	.tzgg .refresh{
		display: none;
	}
	.col-20{
		width: 33.3%!important;
	}
}

@media (max-width:550px) {
	.xs-12{
		width: 100%!important;
	}
	.link-select li, .link-a a {
   	 	width: 100%!important;
	}
	.mobile-wza{
		position: absolute;
		top:-80px;
		right: 0;
		padding-top: 30px;
		white-space: nowrap;
	}
	.mobile-wza:before{
		content: '';
		position: absolute;
		left:50%;
		transform: translate(-50%,0);
		top:-24px;
		background:url("/assets/img/sj_ghb.png") no-repeat ;
		background-size: 100% auto;
		width: 20px;
		height: 30px;
		opacity: .6;
	}
}
@media (min-width: 900px) {
    .mobile-wza{
    	display:none !important;
    }
}

@media (max-width:480px) {
	.hd-img-list li p{
		font-size: 16px;
	}
	.navbar-brand{
		float: none;
		padding: 10px 0;
		text-align: center;
	}
	.navbar-toggle{
		width: 100%;
		clear: both;
		margin: 0 auto 10px;
		float: none;
	}
	.navbar-toggle span{
		margin: 0 auto;
	}
	.navbar-collapse{
		top: 44px;
	}
	.main-bg{
		background:none;
	}
	.search-bar h2{
		float: none;
		width: auto;
		margin-top: 15px;
		text-align: center;
	}
	.search-bar .zwdt-icon{
		float: none;
		width: auto;
		display:flex;
		justify-content:center;
	}
	.search-bar .search-box{
		margin-top:4px;
	}
	.search-bar .zwdt-icon li p{
		font-size:12px;
	}
	.search-bar h2.search-title{
		display: none;
	}
	.search-bar .search{
		width: 89%;
	}
	/* .search-bar .search{
		float: none;
		width: auto;
	} */
	.search button{
		    top: 10px!important;
    right: 0!important;
	}
	.news-list ul.nav-tabs.nav-line li a{
		font-size: 14px;
	}
	.public-list ul.nav-tabs.nav-line li{
		width: 33.333%;
	}
	.public-list ul.nav-tabs.nav-line li a{
		font-size: 14px;
	}
	.col-20{
		width: 50%!important;
	}
	ul.uli16 li a,ul.nav-tabs.nav-line li a{
		font-size: 14px;
	}
	.margin-top-30{
		margin-top:15px!important;
	}
	.page-header-1.margin-top-30{
		margin-top:0!important;
	}
	.row.margin-top-30{
		margin-top:10px!important;
	}
	.video-sliders .owl-nav [class*=owl-]{
		font-size:20px;
	}
	.form-zxzx .control-label{
		margin-bottom:10px;
		text-align:left;
	}
	.form-zxzx .form-group{
		flex-direction:column;
	}
}

@media (max-width:360px) {
	.list-tip li{
		display: flex;
	}
}
